Big Huge Thesaurus

umbelliferous plant

noun